nixのgit aliasに引数を与える
code:default.nix
aliases = {
hoge = "!zsh -c 'source ${builtins.toString ./.}/hoge.zsh' foo";
};
適当にやったらなぜかいけた
fooの位置に何かしら文字列が必要らしい
これがないと常にdevelopになる
意味がわからない
zshのc optionについて調べればいいのかmrsekut.icon
code:hoge.zsh
local targetBranch="${1:-develop}"
echo $targetBranch
これで$ git hogeだと
develop
$ git hoge mainだと
main
と変える